@CHARSET "UTF-8";

.console-body{
	background-color: #fff;
}
@media screen and (max-width:992px){
	.console-body{
		width:992px;
	}
}

/*头部*/

.console-headBar{
	height: 50px;
    line-height: 50px;
    background-color: #fff;
    font-size: 16px;
    border-bottom: 1px solid rgba(0,0,0,0.3);
}
.console-headBar div{
	display: inline-block;
}
.console-headTitle{
	font-weight: bold;
	margin-left: 220px;
}

.console-right{
	float: right;
}
.console-right div{
	padding: 0 15px;
}
.console-headUser{
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
.console-headUser i{
	margin-right: 10px;
}
.console-headExit{
	margin-right: 15px;
}

/*左菜单栏*/

.console-leftBar{
    width: 150px;
    position: absolute;
    top: 0;
    bottom: 0;
    background-color: #4e4e4e;
    color: #fff;
}
.console-leftBarBox{
    background-color: #1fb5ac;
}
.console-leftImg{
    height: 80px;
    position: relative;
    border-bottom: 1px solid #f1f1f1;
}
.console-leftImgBox{
	width: 50px;
    height: 35px;
    position: absolute;
    left: 25%;
    top: 30%;
}

.console-leftTr{
	background-color: #087d76;
    padding: 8px 5px;
    border-bottom: 1px solid #4E4E4E;
    cursor: pointer;
}
.console-leftTr i{
    float: right;
    font-size: 18px;
    margin-right: 5px;
}

.console-leftTr2{
    margin-bottom: 0;
    font-size: 12px;
}
.console-leftTr2 li{
    border-bottom: 1px solid #4E4E4E;
    cursor: pointer;
}
.console-leftTr2 li:hover{
	background-color: #189A92;
}
.console-leftTr2 li a{
	color:#fff;
	padding: 8px 67px 8px 35px;
}

.console-leftTr2 li.now{
	background-image: url("../images/leftArrows.png");
	background-repeat: no-repeat;
    background-position: center right;
}

/*内容列表*/

.console-list{
    position: absolute;
    top: 50px;
    left: 150px;
    right: 0;
    bottom: 0;
    overflow: auto;
    background-color: #fff;
}
.console-listSolid{
	width: 100%;
	height: 29px;
	background-color: #F1F1F1;
}
.console-listContent{
    padding: 0 15px;
}

.console-listTable thead{
    background-color: #F1F1F1;
}
.console-action a:not(:last-child){
    padding-right: 5px;
}

.console-listCount{
	float: right;
    margin: 20px 0;
}
.console-countInput{
    width: 60px;
    height: 25px;
    padding-left: 5px;
}

/*内容表单*/

.approve-formContent{
    width: 620px;
    margin: auto;
}
.approve-title{
	background: url("../images/approve.png") no-repeat center center;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #1FB5AC;
    margin: 20px 0 35px;
}

ul.approve-contentBox li{
	margin-bottom: 15px;
}
ul.approve-contentBox li span{
	width: 120px;
	display: inline-block;
}

.approve-imgBox{
	display:inline-block;
	width: 180px;
}

.approve-btnBar{
    width: 500px;
    margin: 45px auto;
}
ul.approve-btnBar li{
	display: inline-block;
}
ul.approve-btnBar li:nth-child(2){
    margin: 0 65px;
}

.approve-btn{
	background-color: #1fb5ac;
	color: #fff;
	width: 120px;
}

/*modal*/
.console-modalBody textarea{
	padding: 5px;
}

.console-modalBody input[type=file] {
    display: inline-block;
}
.console-modalBody label{
    width: 180px;
    text-align: right;
    margin: 0 5px 0 0;
}
.console-modalBody div{
	margin-bottom: 10px;
}


/* 用户管理  */

.console-listHead .navbar-form{
	padding:0;
	margin-top: 15px;
    margin-bottom: 15px;
}

/* 认证管理  */

.am-actionA{
	background-color: #25ae88;
	color: #fff;
    width: 60px;
}

/*个人认证*/

.ap-twoImg{
	margin-left: 15px;
}

/*企业认证*/

.af-contentBox{
 	/* width: 300px;
    margin: auto; */
    margin-left: 175px;
}

/* 图纸管理  */

.dm-dropTitle{
	display: inline-block;
    margin: 0 5px 0 100px;
}
.dm-dropBtn{
	display: inline-block;
    margin: 15px 0;
}

.state{
	display: inline-block;
	width: 20px;
	height: 20px;
    border-radius: 50%;
    margin-right: 5px;
}
.state-1{
	background-color: red;
}
.state-2{
	background-color: yellow;
}
.state-3{
	background-color: blue;
}

.dm-modalHint{
	margin-left: 190px;
    color: red;
    margin-bottom: 0!important;
}


